complete tasks - French English Dictionary